eponymous hero - French English Dictionary